2009 Escience: Tupelo: A Framework For E-Science Knowledge Spaces